# 层级定位
from selenium import webdriver
import time
# 使用到文件，所以导入系统的包
import os
from selenium.webdriver.common.action_chains import ActionChains
driver = webdriver.Chrome()
url = "file:///" + os.path.abspath("level_locate.html")
driver.get(url)
driver.maximize_window()
# 定位到网页的Link1，点击他，就右边就会出现下一层的东西
driver.find_element_by_link_text("Link1").click()
driver.implicitly_wait(5)
# 定位到Another Action的位置，记住他
action = driver.find_element_by_link_text("Another action")

# 然后移动鼠标到他上面
ActionChains(driver).move_to_element(action).perform()

time.sleep(5)
driver.quit()
